sliver lap machine - English Synonyms Dictionary